• word of the day

    carduelis cucullata

    carduelis cucullata - Dictionary definition and meaning for word carduelis cucullata

    Definition
    (noun) South American species of scarlet finch with black head and wings and tail
    Synonyms : red siskin
Download our Mobile App Today
Receive our word of the day
on Whatsapp